#include "sys.h"
#include "led.h"
#include "stm32f10x.h"

void LED_Init(void)
{
	GPIO_InitTypeDef GPIO_InitStructure;//声明一个结构体,用来初始化GPIO
	//开启GPIOB、GPIOE时钟
	RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB|RCC_APB2Periph_GPIOE,ENABLE);
	GPIO_InitStructure.GPIO_Mode=GPIO_Mode_Out_PP;//GPIOB.0推挽输出
	GPIO_InitStructure.GPIO_Pin=GPIO_Pin_0;//选择 GPIOB.0
	GPIO_InitStructure.GPIO_Speed= GPIO_Speed_2MHz;//GPIOB.0输出速度2MHz
	GPIO_Init(GPIOB,&GPIO_InitStructure);//初始化GPIOB.0
	GPIO_InitStructure.GPIO_Mode=GPIO_Mode_Out_PP; //推挽输出
	// 选择GPIOE.1、GPIOE.2、GPIOE.3
	GPIO_InitStructure.GPIO_Pin=GPIO_Pin_1|GPIO_Pin_2|GPIO_Pin_3; 
	GPIO_InitStructure.GPIO_Speed= GPIO_Speed_2MHz; //GPIOE.1、2、3输出速度2MHz
	GPIO_Init(GPIOE,&GPIO_InitStructure); //初始化GPIOE
	
	LED1=1;
	LED2=1;
	LED3=1;

}
 


